﻿/*======================================*\
* Author: Vincent
* LastModifyUser: Vincent
* Description:  
* CreateTime： 2012-05
* Remark:  
\*======================================*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using AppCode.Domain.Services;

namespace AppCode.Contract
{
    /// <summary>
    /// 代码生成接口
    /// </summary>
    public interface ICodeCreate
    {
        /// <summary>
        /// 任务信息写到文本
        /// </summary>
        event EventHandler<TaskInfoEventArgs> ReportLogToTextEvent;

        /// <summary>
        /// 创建代码
        /// </summary>
        /// <param name="nameSpace"></param>
        void Create();
    }
}
